home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / gui / guienv376.lha / GUIEnvironment / M2Amiga / Modules / GEClassL.def < prev    next >
Encoding:
Modula Definition  |  1994-12-16  |  930 b   |  36 lines

  1. (****************************************************************************
  2.  
  3. $RCSfile: GEClassL.def $
  4.  
  5. $Revision: 1.1 $
  6.     $Date: 1994/11/24 10:29:15 $
  7.  
  8.     GUIEnvironment Class Library Interface Module
  9.  
  10.     M2Amiga Modula-2 Compiler V4.3
  11.  
  12.   Copyright © 1994, Carsten Ziegeler
  13.                     Augustin-Wibbelt-Str.7, 33106 Paderborn, Germany
  14.  
  15. ****************************************************************************)
  16. DEFINITION MODULE GEClassL{"geclass.library", 37};
  17.  
  18.   FROM SYSTEM IMPORT ADDRESS;
  19. IMPORT R;
  20.  
  21. VAR
  22.   geclassVersion:INTEGER;
  23.   geclassBase:ADDRESS;
  24.  
  25. CONST
  26.   geclassMinVersion = 37; (* Revision 5 ! *)
  27.   geclassName = "geclass.library";
  28.  
  29.   PROCEDURE GetObjectA(class{R.A0} : ADDRESS;
  30.                        classID{R.A1} : ADDRESS;
  31.                        tagList{R.A2} : ADDRESS) : ADDRESS;          CODE  -30;
  32.  
  33.   PROCEDURE FreeObject(object{R.A0} : ADDRESS);                     CODE  -36;
  34.  
  35. END GEClassL.
  36.